﻿// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
// See License.txt in the project root for license information.
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Linq;
using System.Text;

namespace System.Cloud.Collections
{
    // This is a marker interface to allow us to define a LINQ Select operator that works on an ObservableCloudList<T>
    // while also preserving the INotifyCollectionChanged functionality.
    public interface IReadOnlyObservableList<T> : IReadOnlyList<T>, INotifyCollectionChanged
    {
    }
}
